carcass processing centre - Spanish English Dictionary